package Task02_1;
/*
1.按照以上要求定义Manager类和Coder类,属性要私有,生成空参、有参构造，setter和getter方法
          2.定义测试类,在main方法中创建该类的对象并给属性赋值(演示两种方法:setter方法和构造方法)
          3.调用成员方法,打印格式如下:
  工号为123基本工资为15000奖金为6000的项目经理一龙正在努力的做着管理工作,
  分配任务,检查员工提交上来的代码.....
  工号为135基本工资为10000的程序员方便正在努力的写着代码......操作步骤描述
 */
public class Test {
    public static void main(String[] args) {
        System.out.println("以下是构造方法赋值------------------------");
        System.out.println("");
        Manager m = new Manager(123,15000,6000);
        m.work();

        Coder c = new Coder(135,10000,"光头强");
        c.work();

        System.out.println("以下是Set方法赋值------------------------");
        System.out.println("");
        Manager m1 = new Manager();
        m1.setBonus(16022);
        m1.setNumber(10086);
        m1.setSalary(3000);
        m1.work();

        Coder c1= new Coder();
        c1.setNumber(10034);
        c1.setSalary(6000);
        c1.setName("刘强东");
        c1.work();
    }
}
